<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:a4j="http://richfaces.org/a4j"
      xmlns:rich="http://richfaces.org/rich"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:c="http://java.sun.com/jsp/jstl/core"> 

<ui:composition template="/template/mainLayout.xhtml" >
    <ui:define name="bodyContent">
    <rich:panel styleClass="tabla">
        <f:facet name="header">
			Modificacion de un producto        
        </f:facet>
        <h:form >
	        <h:inputHidden value="#{productosBean.producto.id}" />
	        <h:inputHidden value="#{productosBean.producto.stock}" />
	        <c:if test="#{!sessionBean.duenio}">
	        	<h:inputHidden value="#{productosBean.producto.precioCompra}" />
	        </c:if>
	        <h:panelGrid columns="2">
	        	<h:outputText value="Nombre: " />
	        	<h:inputText id="nombre" value="#{productosBean.producto.nombre}" maxlength="80"/>
	        	
	        	<h:outputText value="Rubro: " />
	        	<h:selectOneMenu id="rubro" value="#{productosBean.rubro}" immediate="true" >
	        		<f:selectItem itemLabel="selecione un rubro..." itemValue="" />
	        		<f:selectItems value="#{rubroBean.rubrosActivos}" var="rubro" 
	        		itemLabel="#{rubro.nombre}" itemValue="#{rubro.id}" />
	        	
	        	</h:selectOneMenu>
	        	
	        	<c:if test="#{sessionBean.duenio}">
		        	<h:outputText value="precio de compra: " />
		        	<h:inputText id="precioc" value="#{productosBean.producto.precioCompra}" />
	        	</c:if>
	        	
	        	
	        	<h:outputText value="precio de venta: " />
	        	<h:inputText id="preciov" value="#{productosBean.producto.precioVenta}" />
	        	
	        	<h:outputText value="stock: " />
	        	<h:inputText value="#{productosBean.producto.stock}" disabled="true"/>
	        	
	        	<h:outputText value="stock mínimo: " />
	        	<h:inputText value="#{productosBean.producto.stockMin}" />
	        	
	        	<h:outputText value="stock máximo: " />
	        	<h:inputText value="#{productosBean.producto.stockMax}" />
	        	
	        </h:panelGrid>
	        
	        <h:commandButton action="#{productosBean.modificarProducto}" value="Guardar" />
	        <h:commandButton action="listaProductos" value="Cancelar" />
	        
	        
		</h:form>
	</rich:panel>
	
	<rich:popupPanel rendered="#{(productosBean.modificacion )}" show="#{productosBean.modificacion}" modal="true" moveable="false">
	<h:form>
		<f:facet name="header">
			<h:outputText value="Aviso" />
		</f:facet>
		<h:outputText value="El producto se a modificado con exito." />
		<br />
		<h:commandButton value="Aceptar" action="#{productosBean.listadoProductosInit}" />
	</h:form>
	</rich:popupPanel>
	</ui:define>
</ui:composition>
</html>
